package com.example.day2.exercise;

/**
 * 判断语法正确性
 */
public class Exercise1 {
    public static void main(String[] args) {
        // 1. Lambda1 lambda = a, b -> a - b 错误 参数大于两个不能省略括号
        // 2. Lambda1 lambda = (c, d) -> c * d 正确
        // 3. Lambda1 lambda = (int a, b) -> a + b 错误 类型要么都写要么都不写
        // 4. Lambda2 lambda = Object a -> System.out.println(a) 错误 前面指明了类型就需要加上括号
    }

    interface Lambda1 {
        int op(int a, int b);
    }

    interface Lambda2 {
        void op(Object obj);
    }
}
